the lord's house - French English Dictionary